.NET Aspire Blog Posts

Why should I use .NET Aspire?

Let me answer this here – What do you get out of .NET Aspire without the deployment aspect. This article explores what needs to be done to add .NET Aspire functionality to existing applications without the built-in Visual Studio feature – adding it step by step which shows the same application can be deployed to an existing environment.

Hello .NET Aspire: Breaking down the key features

.NET Aspire is the latest framework from Microsoft in the .NET ecosystem, adding to ASP.NET, Blazor, Entity Framework, MAUI, etc. Released in 2023, it was designed specifically for cloud-native and distributed applications and acts as an orchestrator for the entire application stack. In this post, I will provide some background on Aspire and overview of its key features.

Observability with the Aspire Dashboard

We will learn how to monitor service health, track dependencies, view logs, and visualize metrics in real-time all from a unified observability dashboard designed for modern distributed systems.

🔥 Top 10 Things Every .NET Developer Should Do in 2025

As the .NET ecosystem continues to evolve, so should our approach to architecture, tooling, and mindset. The practices that worked five years ago may now be holding us back. Here’s a curated list of 10 key things .NET developers should focus on in 2025 to stay effective, efficient, and future-ready.

Intrepid Developer

If you’re building cloud-native applications and want a clean, structured way to model and orchestrate your system, with observability and scalability in mind, Aspire is absolutely worth a try.

What makes .NET Aspire essential for .NET development

This was a very basic overview of .NET Aspire. However, while we only covered the starter app, we already saw how useful Aspire is for developing distributed applications.

Model. Run. Ship. The New Way to Build Distributed Apps

Aspire isn’t your frontend. It isn’t your API. It’s not your infrastructure-as-code either. Aspire is your app host. It’s the thing that connects your projects, services, and environment into something coherent and repeatable.

.NET Aspire Support For An XAF Blazor Project - Custom Telemetry, Service Orchestration, Database Dependency

I described how an XAF Blazor project can be adjusted to support .NET Aspire. With a couple of changes to the startup logic, in both the standard XAF project template and the code added by the Aspire Visual Studio wizard, it became possible to run the XAF Blazor project as part of an Aspire orchestration - but it was the smallest possible orchestration, with just one module! As promised, I will demonstrate a few more aspects of the Aspire based project structure.

Opinionated by Design: How the way we talk about Aspire has evolved in its first year

This is the first in a series of posts about Aspire — how a year of refining our messaging from buzzwordy to dev-first has helped shape the product, its roadmap, and our vision for the future.

How I built an AI aggregator using Semantic Kernel & .NET Aspire

Discover how kaleidoprompt AI aggregator unifies chat-GPT, Claude, Gemini and more in one. See the .NET Aspire, Semantic Kernel, Azure stack behind it.